baby killer - Turkish English Dictionary